package com.vjwealth.android.nos.utils

//import com.beust.klaxon.Parser
//import kotlin.reflect.full.memberProperties

/**
 * projectName KNOS
 * date 2017/9/27
 * description com.vjwealth.android.nos.utils
 */
class JsonUtils private constructor(){

//    companion object {
//        fun parseObject(name: String) : Any? {
//            val cls = Parser::class.java
//            return cls.getResourceAsStream(name)?.let { inputStream ->
//                return Parser().parse(inputStream)
//            }
//        }
//
//        fun parse(t:Any):String{
//            val props=t::class.memberProperties
//            var jsonStr="{"
//            props.forEachIndexed { index, it ->
//                jsonStr+="\"${it.name}\":\"${it.call(t)}\""+if(index==props.size-1) "" else ","
//            }
//            jsonStr+="}"
//
//            return jsonStr
//        }
//
//        @JvmStatic
//        fun main(args: Array<String>) {
//            var homeCar = HomeCarEntity("BMW", 100, "avatar", "沪G88888")
//            var json = parse(homeCar)
//            println("homeCar = $json")
//
//            var homeCarObject = parseObject(json)
//            println(homeCarObject.toString())
//        }
//    }


}